Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 MAIN ROAD Detached £402,887 £121,500 12 Aug 2001